On the Computational Power of Timed Differentiable Petri Nets
نویسندگان
چکیده
Two kinds of well studied dynamical systems are state and time discrete ones (important in Computer Science) and state and time continuous ones (heavily considered in Automatic Control). Whereas in the discrete setting, the analysis of computational power of models has led to well-known hierarchies, the situation is more confused in the continuous case. A possible way to discriminate between these models is to state whether they can simulate Turing machine (or other equivalent models like counter machines). For instance, it is known that continuous systems described by ordinary differential equations (ODE) have this power. However, since the involved ODE is defined by overlapping local ODEs inside an infinite number of regions, this result has no significant application for differentiable models whose ODE is defined by an explicit representation. In this work, we considerably strengthen this result by showing that Time Differentiable Petri Nets (TDPN) can simulate Turing machines. Indeed the ODE ruling this model is particularly simple. First its expression is a linear expression enlarged with the “minimum” operator. Second, it can be decomposed into a finite number of linear ODE inside polyhedra. More precisely, we present different simulations in order to fulfill opposite requirements like robustness (allowing some perturbation of the simulation) and boundedness of the simulating net system. Then we establish that the simulation of two counter machines can be performed by a net with a constant number of places, i.e. whose dimension of associated ODE is constant. Afterwards, by modifying the simulation, we prove that marking coverability, submarking reachability and the existence of a steady-state are undecidable. Finally, we study the relations between TDPNs and time continuous Petri nets under infinite server semantics, a formalism with numerous results in control theory. We show that these models are equivalent and we analyse the complexity of the corresponding translations.
منابع مشابه
Using Interval Petri Nets and Timed Automata for Diagnosis of Discrete Event Systems (DES)
A discrete event system (DES) is a dynamic system that evolves in accordance with the abrupt occurrence, at possibly unknown irregular intervals, of physical events. Because of the special nature of these systems, different tools are currently used for their analysis, design and modeling. The main focus of this paper is the presentation of a new modeling approach of Discrete Event Systems. The ...
متن کاملA rule-based evaluation of ladder logic diagram and timed petri nets for programmable logic controllers
This paper describes an evaluation through a case study by measuring a rule-based approach, which proposed for ladder logic diagrams and Petri nets. In the beginning, programmable logic controllers were widely designed by ladder logic diagrams. When complexity and functionality of manufacturing systems increases, developing their software is becoming more difficult. Thus, Petri nets as a high l...
متن کاملTime Management Approach on a Discrete Event Manufacturing System Modeled by Petri Net
Discrete event system, Supervisory control, Petri Net, Constraint This paper presents a method to manage the time in a manufacturing system for obtaining an optimized model. The system in this paper is modeled by the timed Petri net and the optimization is performed based on the structural properties of Petri nets. In a system there are some states which are called forbidden states an...
متن کاملTimed Petri Nets and Timed Automata: On the Discriminating Power of Zeno Sequences
Timed Petri nets and timed automata are two standard models for the analysis of real-time systems. In this paper, we prove that they are incomparable for the timed language equivalence. Thus we propose an extension of timed Petri nets with read-arcs (RA-TdPN), whose coverability problem is decidable. We also show that this model unifies timed Petri nets and timed automata. Then, we establish nu...
متن کاملModeling a Bank ATM with Two Directions Places Timed Petri Net (TPN)
A Bank ATM is including controller, card authorization system and a teller unit .This paper explains howthis parts connects together. In this paper will be used of a new mode place in Petri nets. More systemsusually have a complex constructs. ATM will be simulated use of new mode place at this study. The Mainpart of this model is used of T.S.Staines model [1]. We discuss how a simple model of T...
متن کاملTime Delays in Membrane Systems and Petri Nets
Timing aspects in formalisms with explicit resources and parallelism are investigated, and it is presented a formal link between timed membrane systems and timed Petri nets with localities. For both formalisms, timing does not increase the expressive power; however both timed membrane systems and timed Petri nets are more flexible in describing molecular phenomena where time is a critical resou...
متن کامل